Swiss Cheese, Menorca